temporary dwelling

Translations
logement temporaire